home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / circuits / irsim-ca.2 / irsim-ca / irsim-cap-9.2 / make_ifsim < prev    next >
Text File  |  1995-05-29  |  809b  |  43 lines

  1. #!/bin/csh
  2. # Run this after make_irsim to build and install ifsim.
  3.  
  4. if( -f CFLAGS ) then
  5.     set sflags = `awk '{ print $1 }' CFLAGS`
  6. else
  7.     set sflags = ''
  8. endif
  9.  
  10. (cd src/fsim; make SYSF="$sflags")
  11. if ($status != 0) exit 1;
  12.  
  13. exit 0
  14.  
  15. if( $?CAD_HOME == 1 ) then
  16.     echo 'Installing in CAD_HOME='$CAD_HOME 'instead of ~cad'
  17.     set cad_dir = $CAD_HOME
  18. else
  19.     echo 'Installing in ~cad'
  20.     set cad_dir = `echo ~cad`
  21.     if( $status != 0 ) exit 1
  22. endif
  23.  
  24. if( ! -d $cad_dir ) then
  25.     echo 'Install directory does not exist:' $cad_dir
  26.     exit 1
  27. endif
  28. if( ! -w $cad_dir ) then
  29.     echo 'Install directory is not writeable:' $cad_dir
  30.     exit 1
  31. endif
  32.  
  33. set man_dir = $cad_dir/man
  34. set bin_dir = $cad_dir/bin
  35. set doc_dir = $cad_dir/doc
  36.  
  37.  
  38. if( ! -d $bin_dir ) mkdir $bin_dir
  39. rm -f $bin_dir/ifsim
  40. cp src/fsim/ifsim $bin_dir
  41. chmod 555 $bin_dir/ifsim
  42.  
  43.